package com.ktjy.pojo.dao;


import com.ktjy.pojo.entity.TBanner;
import com.ktjy.pojo.entity.Page;

import java.util.List;

/**
 * 轮播图模块DAO接口
 * @version v1.0
 * @Author 郴州科泰
 * @Create 2024-07-17 - 14:50
 */
public interface BannerItemMapper {
    /**
     * 根据跳转类型获取轮播图数据列表数据
     * @param type 跳转类型
     * @return 获取到的轮播图数据列表数据
     */
    List<TBanner> findByType(int type);

    TBanner findById(int id);

    List <TBanner> selectAll();

    public TBanner selectById(int id);

    public  int insert(TBanner bannerItem);

    public  int update(TBanner bannerItem);

    public int deleteById(int id);

    public Page<TBanner> page(int type, int pageNo, int pageSize);

    //查询全部数据数
    public  int count();
}
